body{
	font-family: 'microsoft yahei';
}
a{
	color: #339966;
}
a:focus, a:hover{
	color: #33CC66;
}
#top{
	height: 30px;
	background: #eee;
	line-height: 30px;
	font-size: 13px;
}
#top ul li{
	display: inline-block;
	height: 30px;
}
#top ul li a{
	padding:5px 8px;
}
#top ul li.active{
	background: #fff;
}
#top .top-left{
	float: left;
}
#top .top-right{
	float: right;
}
/*header*/
.header{
	/*height: 140px;*/
	text-align: center;
	padding:40px 0;
}
.header .logo{
	max-width: 100%;
	max-height: 100%;
}
.header .logo img{
	max-height: 70px;
}

/*navbar*/
@media (min-width: 768px) {
  .navbar.navbar-eyas .navbar-nav>.active>a, .navbar-eyas .navbar-nav>.open>a{
		color: #555;
		border-bottom: 2px solid #00CC99;
	}
	.navbar{
		font-size: 16px;
		border-radius: 0;
		margin:0;
		border-bottom: 0;
	}
	.nav>li>a:focus, .nav>li>a:hover{
		background: #fff;
	}
	.navbar.navbar-eyas{
		z-index: 100;
		background: #fff;
		border-top: 1px solid #eee;
	}

	.navbar-eyas .navbar-nav{
		display: table;
		margin-left: auto;
		margin-right: auto;
		float: none;
	}
}
.navbar-header{
	height: 50px;
	/*line-height: 50px;*/
	vertical-align: middle;
	text-align: center;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.navbar-header button{
	/*float: none;*/
	font-size: 26px;
	padding:0;
	/*margin:0;*/
}
/*content container*/
.content-warp{
	background: #ebebeb;
	padding-top: 30px;
}
/*post list*/
main.main-container{
	
	
}
.post-item{
	margin-bottom: 30px;
	background: #fff;
	padding:20px 30px;
}
.post-item .post-head{
	margin-bottom: 2em;
	text-align: center;
}
.post-item .post-head .post-title{
	margin-bottom: 15px;
}
.post-item .post-head .post-title a{
	color:#303030;

}
.post-item .post-head .post-title a:hover{
	text-decoration: none;
}
.post-item .post-head .post-title h2{
	font-size: 2em;
	
}
.post-item .post-content{
	font-size: 16px;
	margin-bottom: 30px;
}
.post-item .post-permalink{
	margin-bottom: 30px;
}
.post-item .post-footer{
	height: 50px;
	line-height: 50px;
	border-top: 1px solid #eee;
}
.post-item .post-footer .post-footer-meta{
	float: left;
	margin-left: 30px;
}
.post-item .post-footer i{
	color:#303030;
}
.post-item .post-footer .post-footer-meta:first-of-type{
	margin-left: 0;
}
.post-item .post-footer .post-footer-meta.post-comment{

}
.post-item .post-footer .post-footer-meta.pull-right{
	margin-right: 25px;
}
.post-item .post-footer .post-footer-meta.pull-right a{
	display: inline-block;
	padding:0 5px;
}
.post-item .post-footer .post-footer-meta.pull-right a:hover{
	text-decoration: none;

}
.post-item .post-footer .post-footer-meta.pull-right i{
	font-size: 16px;
}
.post-item .post-footer .post-taglist a{
	display: inline-block;
	padding:0px 5px;
}
.post-pagination{
	text-align: center;
}
.pagination>li>a, .pagination>li>span{
	color: #339966;
}

/*sidebar*/
.sidebar{
	padding:5px 10px;
	background: #fff;
}
.sidebar .sidebar-title{
	border-bottom: 1px solid #eee;
	padding-bottom: 15px;
	height: 50px;
	line-height: 50px;
}
.sidebar .sidebar-title span{
	display: inline-block;
	border-bottom: 2px solid #339966;
	padding-right: 50px;
}
.sidebar .sidebar-content{
	padding:5px 10px;
}
.sidebar .tag-cloud a{
	display: inline-block;
	white-space: nowrap;
	padding:3px 10px;
	margin:3px 3px;
	border: 1px solid #eee;
	background: #eee;
	border-radius: 4px;
	transition:background 500ms;
}
.sidebar .tag-cloud a:hover{
	background: #339966;
	color: #fff;
	text-decoration: none;
}
/*copyright*/
.copyright{
	background: #111;
	font-size: 13px;
	text-align: center;
	color: #555555;
	padding-top: 28px;
	padding-bottom: 28px;
	border-top: 1px solid #303030;
}

/*content*/
section.post-content{
	font-size: 14px;
}
blockquote {
	border-left: 5px solid #95D8B0;
	background: #EFFFF8;
	color: #747474;
	font-style: italic;
	font-size: 15px;
}
section.post-content p{
	font-size: 15px;
	margin-bottom: 1.3em;
	text-indent: 2em;
}